Software design

 

Description:

Need to have the software to run the network


What is the actual software going to look like? In other words, what is the program that is going to run this whole show.

  1. Every node that is not a leaf consists of 10 members, made up of 10 representatives from 10
    groups immediately below them.
  • All the leaf nodes in a flat web like structure. Each node represents an affine of 4 - 12 people (+ their proxies)

  • Upon choosing their parents, the next layer begins to emerge. Now we have groups of 10 affines that have representation via their parent groups (with perhaps one that has less). As soon as we have 10 of these parent group, we can have our first grandparent group, which would be overseeing and co-ordinating the activities of 1000 - 2000 or so people.

  • There will be a facilitation group that will help new affines become familiar with the network, its protocols, etc. So that, as they grow to become a full decad, there entrance into the greater network is eased with the facilitation group. This is to deal with the new affines coming on-line.
    Example: Say we have 1000 affines, 100 parent groups, 10 grandparent, 1 great-grandparent (or root) group, and another 3 groups join. They are not full enough for a decad, so this facilitation group acts as their parent group, with the 3 parents participating. So there will be 7 from the facilitation group and the 3 parents.

  • Problem. 10 people in affine. 10 affines. 10 parents chosen from the 100 people in the affine decad. Now each member has to commit to the 1 hour a week for meetings. The facilitators of each group need to add an extra 2 hours for prep, etc. The parents (who are the representatives on the next level) who should not be the facilitators of the affine, need to add an extra hour a week for the parent meetings. So of the 10: 8 - 1 hr/week, 1 - 3 hr/week, 1 - 2 hr/week.

  • Everyone organised in a tree structure. (covered)
    Now we have the tree